home *** CD-ROM | disk | FTP | other *** search
/ Languguage OS 2 / Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO / gnu / oleo-1_4.lha / oleo-1.4 / lists.h < prev    next >
C/C++ Source or Header  |  1993-03-27  |  3KB  |  85 lines

  1. #ifndef LISTSH
  2. #define LISTSH
  3.  
  4. /*    Copyright (C) 1992, 1993 Free Software Foundation, Inc.
  5.  
  6. This program is free software; you can redistribute it and/or modify
  7. it under the terms of the GNU General Public License as published by
  8. the Free Software Foundation; either version 2, or (at your option)
  9. any later version.
  10.  
  11. This program is distributed in the hope that it will be useful,
  12. but WITHOUT ANY WARRANTY; without even the implied warranty of
  13. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  14. GNU General Public License for more details.
  15.  
  16. You should have received a copy of the GNU General Public License
  17. along with this software; see the file COPYING.  If not, write to
  18. the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
  19. /*  t. lord    Sun Aug  9 20:38:55 1992    */
  20.  
  21.  
  22. extern float height_scale;
  23. extern float width_scale;
  24. extern float user_height_scale;
  25. extern float user_width_scale;
  26. extern int display_formula_mode;
  27.  
  28. #ifdef __STDC__
  29. extern void flush_everything (void);
  30. extern void find_cells_in_range (struct rng *r);
  31. extern void make_cells_in_range (struct rng *r);
  32. extern struct cell * next_cell_in_range (void);
  33. extern struct cell * next_row_col_in_range (CELLREF *rowp, CELLREF *colp);
  34. extern void no_more_cells (void);
  35. extern CELLREF max_row (CELLREF col);
  36. extern CELLREF max_col (CELLREF row);
  37. extern CELLREF highest_row (void);
  38. extern CELLREF highest_col (void);
  39. extern int get_width (CELLREF col);
  40. extern int get_nodef_width (CELLREF col);
  41. extern void set_width (CELLREF col, int wid);
  42. extern void find_widths (CELLREF lo, CELLREF hi);
  43. extern int next_width (CELLREF *posp);
  44. extern void shift_widths (int over, CELLREF lo, CELLREF hi);
  45. extern int get_height (CELLREF row);
  46. extern int get_nodef_height (CELLREF row);
  47. extern void set_height (CELLREF row, int hgt);
  48. extern void set_user_scales (double hs, double ws);
  49. extern int get_scaled_height (CELLREF r);
  50. extern int get_scaled_width (CELLREF c);
  51. extern void find_heights (CELLREF lo, CELLREF hi);
  52. extern int next_height (CELLREF *posp);
  53. extern void shift_heights (int dn, CELLREF lo, CELLREF hi);
  54.  
  55. #else
  56. extern void flush_everything ();
  57. extern void find_cells_in_range ();
  58. extern void make_cells_in_range ();
  59. extern struct cell * next_cell_in_range ();
  60. extern struct cell * next_row_col_in_range ();
  61. extern void no_more_cells ();
  62. extern CELLREF max_row ();
  63. extern CELLREF max_col ();
  64. extern CELLREF highest_row ();
  65. extern CELLREF highest_col ();
  66. extern int get_width ();
  67. extern int get_nodef_width ();
  68. extern void set_width ();
  69. extern void find_widths ();
  70. extern int next_width ();
  71. extern void shift_widths ();
  72. extern int get_height ();
  73. extern int get_nodef_height ();
  74. extern void set_height ();
  75. extern void set_user_scales ();
  76. extern int get_scaled_height ();
  77. extern int get_scaled_width ();
  78. extern void find_heights ();
  79. extern int next_height ();
  80. extern void shift_heights ();
  81.  
  82. #endif
  83.  
  84. #endif
  85.